recant one's testimony - Spanish English Dictionary